cup winner - French English Dictionary